package com.zmc.third.infrastructure.enums;

import lombok.Getter;

/**
 * @Author：zmc
 * @Date：2024/11/9 10:12
 */

@Getter
public enum LogisticsEnum {

    LOGISTICS_CREATE("1","创建订单"),
    LOGISTICS_WAIT("2","待发货"),
    LOGISTICS_SENDING("3","发货中"),
    LOGISTICS_COMPLETE("4","完成"),
    LOGISTICS_CANCEL("5","已取消"),
    LOGISTICS_CREATE_FAIL("6","创建订单失败"),

    LOGISTICS_QUERY_CREATE("1","正向订单"),
    LOGISTICS_QUERY_CANCEL("2","退订单"),

    //SF路由操作码
    LOGISTICS_SIGN("80","已签收"),
    LOGISTICS_GET_SIGN("128","客户从丰巢取件成功"),
    LOGISTICS_THIRD_SIGN("980","第三方签收"),
    ;
    private final String status;

    private final String msg;

    LogisticsEnum(String status, String msg) {
        this.status = status;
        this.msg = msg;
    }
}
